explosive river gun - Español Inglés Diccionario